{{tag>Karmic Lucid Maverick BROUILLON}}
----
 
====== a2ps ======
a2ps est un utilitaire  GNU en ligne de commande permettant de créer un fichier image postscript à partir d'un code source (C, Java, Python, ...).

Il est particulièrement utile lorsque l'on souhaite imprimer un code source en noir et blanc, car a2ps possède de très bonnes capacités de mise en forme.
 
 
===== Pré-requis =====
 
  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.

 
===== Installation =====
 
Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://a2ps|a2ps]]**.
 
 
===== Utilisation=====
 
La [[:commande_shell|commande]] la plus simple est la suivante :
<code>a2ps main.c -o main.ps</code>

Le résultat peut être visualiser, par exemple, avec [[:evince|evince]].

{{:a2ps_lycid_00.png?600}}

===== Options=====
a2ps possède de nombreuses options.

Si le code possède de longues lignes que l'on ne souhaite pas couper, on peut vouloir augmenter le nombre de caractères par lignes, et utiliser le mode portrait :
<code> a2ps main.c -R -o main.ps --column=1 -l 120 </code>
 
===== Désinstallation =====
 
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. 
 
===== Voir aussi =====
 
  * **(en)** [[http://www.gnu.org/software/a2ps/]]
 
----
//Contributeurs principaux : [[utilisateurs:troisseize|troisseize]].//